/**
 * Als een persoon de kantine binnenloopt en deze pakt een dienblad,
 * pakt een aantal artikelen en plaatst ze op het dienblad.
 */

// Importeer de ArrayList functionaliteit
import java.util.Stack;
import java.util.Iterator;

public class Dienblad
{
    
    private Stack<Artikel> artikelen;
    
    /**
    * Constructor
    */
    public Dienblad()
    {
        artikelen = new Stack<Artikel>();
    }
    /**
    * Methode om artikel aan dienblad toe te voegen
    * 
    * @param artikel Het artikel wat moet worden toegevoegd
    */
    public void voegToe(Artikel artikel)
    {
        this.artikelen.add(artikel);
    }
    
    /**
     * Methode om de iterator van de artikelen terug te geven
     * 
     * @return Iterator<Artikel> Iterator van de artikelen op het dienblad
     */
    public Iterator<Artikel> getArtikelen()
    {
        return this.artikelen.iterator();
    }
}